atoll reef - English Synonyms Dictionary